.head {
	width: 100%;
	height: 200rpx;
	background-position-y: center;
	background-position-x: center;
	background-size: cover;
	background-image: url('/static/job/my_bg.jpg');
	display: flex;
	flex-direction: row;
	align-items: center;
}
.job-user-info {
	width: 97%;
	margin-left: auto;
	margin-right: auto;
	display: flex;
	flex-direction: row;
	align-items: center;
}
.job-user-info-avatar {
	width: 100rpx;
}
.job-user-info-name {
	width: calc(100% - 100rpx);
	font-size: 30rpx;
	color: #fff;
	line-height: 92rpx;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.body {
	width: 100%;
	display: flex;
	flex-direction: column;	
}
.job-user-enterprise-info {
	width: 97%;
	margin-left: auto;
	margin-right: auto;
	padding: 24rpx 0rpx;
	display: flex;
	flex-direction: row;
	align-items: center;
}
.job-user-enterprise-info-image {
	width: 40rpx;
	height: 40rpx;
}
.job-user-enterprise-info-name {
	width: 100%;
	padding-left: 10rpx;
	font-size: 26rpx;
	color: #333;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.job-user-enterprise-info-show {
	width: 30rpx;
	height: 30rpx;
}
.job-user-message {
	width: 97%;
	margin-left: auto;
	margin-right: auto;
/* 	display: flex;
	flex-direction: row; */
}
.job-user-message-item {
	width: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	flex-grow: 1;
	padding: 24rpx 0rpx;
}
.job-user-message-item-number {
	height: 30rpx;
	font-size: 30rpx;
	color: #c8000a;
	line-height: 30rpx;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.job-user-message-item-text {
	height: 30rpx;
	font-size: 26rpx;
	color: #767676;
	line-height: 30rpx;
	margin-top: 15rpx;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.job-user-jobseekers-group, .job-user-enterprise-group {
	width: 97%;
	margin-left: auto;
	margin-right: auto;
	display: flex;
	flex-direction: column;
}
.job-user-jobseekers-column, .job-user-enterprise-column {
	padding-top: 30rpx;
	/* padding: 0rpx 0rpx; */
}
.job-user-column-text {
	height: 30rpx;
	font-size: 26rpx;
	color: #444444;
	line-height: 30rpx;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin-top: 20rpx;
}
.job-user-enterprise-vip {
	padding: 0 10rpx;
	margin-top: 30rpx;
	/* margin-bottom: 20rpx; */
}
.job-user-enterprise-item {
	background-image: -moz-linear-gradient( 2deg, rgb(0,0,0) 0%, rgb(105,105,105) 100%);
	background-image: -ms-linear-gradient( 2deg, rgb(0,0,0) 0%, rgb(105,105,105) 100%);
	background-image: -webkit-linear-gradient( 2deg, rgb(0,0,0) 0%, rgb(105,105,105) 100%);
	border-radius: 80rpx;
	overflow: hidden;
	padding: 20rpx 30rpx;
	display: flex;
	flex-direction: row;
	align-items: center;
}
.job-user-enterprise-item-content {
	font-size: 26rpx;
	color: #e8d4b8;
	line-height: 30rpx;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	padding-left: 15rpx;
	padding-right: 15rpx;
	height: 30rpx;
	width: 100%;
	text-align: left;
}
.job-user-enterprise-item-titme {
	font-size: 26rpx;
	color: #e8d4b8;
	line-height: 30rpx;
	height: 30rpx;
	display: flex;
	flex-shrink: 0;
}
.job-user-enterprise-item-static {
	font-size: 26rpx;
	color: #e8d4b8;
	line-height: 30rpx;
	height: 30rpx;
	width: 60rpx;
	text-align: right;
	display: flex;
	flex-shrink: 0;
}
.job-user-goto-me {
	padding: 14rpx 24rpx;
	background-color: #f8dedf;
}
.job-user-goto-me-text {
	background-color: #c8000a;
	color: #fff;
	font-size: 30rpx;
	text-align: center;
	line-height: 70rpx;
	height: 70rpx;
	border-radius: 10rpx;
}